const path = require("path");
const debug = process.env.NODE_ENV === 'production';
function resolve(dir) {
  return path.join(__dirname, dir);
}
module.exports = {
	// 基本路径(第一个为生产环境，第二个为本地环境)
	publicPath: debug ? '/' : '/',
	//路径别名配置
	chainWebpack: (config) => {
		//修改文件引入自定义路径
		config.resolve.alias
			.set('@', resolve('src'))
		//.set('style', resolve('src/assets/style'))
	},
	//跨域配置
	devServer: {
		open: true, //浏览器自动打开页面
		host: "0.0.0.0", //配置本地域名
		port: 8911,
		https: false,
		hotOnly: false, //热更新（webpack已实现了，这里false即可）
		proxy: null
		/* proxy: {
		     '/api': {
		         target: "", //为服务器域名
		         ws:true,
		         changOrigin:true,
		         pathRewrite:{
		             '^/api':'/'
		         }
		     }
		 } */
	},
	pluginOptions: { //第三方插件配置
		// ...
	}
}
